import { UserEntity } from '@/api/create/interface'

export interface UserModel {
	mcc: UserEntity
	status: {
		checked: boolean
		isOpen: boolean
		isMatchSearch: boolean
		isOften: boolean
		isInteractive: boolean
	}
	attr: {
		/**是否是简单级联会议，原始的情况，不随着会议级联类型而改变 */
		isSimpleCascade: boolean
		/**实际上的uuid，有级联信息层层标记 */
		actualUuid: string
	}
	nestingLevel: number
	uuid: string
	parentId: string
	children: UserModel[]
}

export interface SimpleUserModel {
	mcc: UserEntity
	status: {
		checked: boolean
		isMatchSearch: boolean
	}
	uuid: string
	parentId: string
}
